stirrup hobble - German English Dictionary